home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
cpp_libs
/
matrix.lha
/
Matrix
/
Makefile
< prev
next >
Wrap
Makefile
|
1993-02-25
|
1KB
|
55 lines
# makefile for backprop
#
all: backprop evaluate ffnet.S ffnet.new ffnet.err Matrix.dvi
backprop: backprop.C lib/libMatrix.a include/double.Matrix.h
g++ -Iinclude -Llib -O -o backprop backprop.C -lMatrix -lg++ -lm
evaluate: evaluate.C lib/libMatrix.a include/double.Matrix.h
g++ -Iinclude -Llib -O -o evaluate evaluate.C -lMatrix -lg++ -lm
lib/libMatrix.a include/double.Matrix.h:
(cd src; make)
ffnet.S: spiral
spiral -v -t 1 -e 256 > ffnet.S
spiral: spiral.C
g++ -O -o spiral spiral.C -lg++ -lm
ffnet.new: ffnet perturb
perturb -v -n 0.25 <ffnet >ffnet.new
perturb: perturb.C lib/libMatrix.a include/double.Matrix.h
g++ -Iinclude -Llib -O -o perturb perturb.C -lMatrix -lg++ -lm
ffnet.err:
echo > ffnet.err
Matrix.dvi: Matrix.tex Matrix.bbl submatrix.tex backprop.tex
latex Matrix
Matrix.bbl: Matrix.bib Matrix.aux
bibtex Matrix
latex Matrix
Matrix.aux: Matrix.tex submatrix.tex backprop.tex
latex Matrix
submatrix.tex: submatrix.fig
fig2dev -L epic submatrix.fig submatrix.tex
backprop.tex: backprop.fig
fig2dev -L epic backprop.fig backprop.tex
tar:
(cd ..; tar cvf Matrix.tar Matrix; compress Matrix.tar)
PROGRAMS=backprop evaluate perturb spiral
NETWORKS=ffnet.old ffnet.S ffnet.new ffnet.err
MATRICES=Matrix.log Matrix.aux Matrix.blg Matrix.bbl Matrix.dvi submatrix.tex
clean:
rm -f core $(PROGRAMS) $(NETWORKS) $(MATRICES) backprop.tex